It wasn't till i consoled in on the ttyS0 pins, and monitored the boot process before figured the issue out. The SDcard was partitioned and restored from from a backup on a Linux machine. For some reason uboot was misreading the size of SD overlay partition when booting. Wiping and reformatting the partition [with the omega2+], and rebuilding the SD /overlay partition from scratch, seems to have fixed the boot problem.